// 在api中 需要处理网路请求 我们就需要导入axios 
// @ 以根目录的方式定义相对路径 想到与src/
import axios from '@/utils/request.js'
/**
 * 查找所有的顾客信息
 * @param {Object params}
 * @returns Promise对象
 */
export function findAll(params){
    let obj = {...params};
    obj.page--;
    // if (!params.status){
    //     delete params.status;
    // }
    //遍历对象
    for (let key in obj){
        if(obj[key]===0){
            continue;
        }
        if(!obj[key]){
            delete obj[key]
        }
    }
    return axios.post('/customer/query',obj);
}
//保存顾客信息
export function saveOrUpdate(params){
    return axios.post('/customer/saveOrUpdate',params);
}
//通过id删除顾客
export function deleteById(params){
    return axios.get('/customer/deleteById',{params})
}
//批量删除顾客
export function batchDelete(params){
    return axios.post('/customer/batchDelete',params)
}
//通过id查看顾客详情信息
export function findCustomerById(params){
    return axios.get('/customer/findCustomerById',{params})
}